Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 MANGROVE ROAD Detached £1,232,209 £730,000 26 Feb 2013
6 MANGROVE ROAD Detached £1,205,926 £755,000 17 Jan 2014
THE TWITCHELS MANGROVE ROAD Detached £2,121,744 £1,250,000 30 Apr 2010